package pe.edu.upc.dew.grupo5.dao;

import java.util.List;

import org.springframework.jdbc.core.BeanPropertyRowMapper;
import org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport;

import pe.edu.upc.dew.grupo5.model.Cine;

public class CineDaoJdbc extends SimpleJdbcDaoSupport implements CineDao{

	@Override
	public Cine getCinePorCodigo(int idCine) {
		return getSimpleJdbcTemplate().queryForObject("select idCine, nombre, distrito, direccion from Cine where idCine=?",new BeanPropertyRowMapper<Cine>(Cine.class),idCine);
	}

	@Override
	public List<Cine> getCines() {
		return getSimpleJdbcTemplate().query("select idCine, nombre, distrito, direccion from Cine",new BeanPropertyRowMapper<Cine>(Cine.class));
	}

	@Override
	public void eliminarCine(int idCine) {
		getSimpleJdbcTemplate().update("delete from Cine where idCine=?",idCine);
	}

	

	
}
